昨天已經教大家如何打印出想要的東西了,今天要來教大家輸入資料。
a=input()
print(a)
上面那樣就是最簡單的input寫法,大家可以這照著我上面寫的,先自己運行一次。一開始先把a設為input(),input()的意思就是電腦會在右邊那個畫面要你輸入資料,輸入完之後按下enter鍵,程式就繼續運行,之後就會打印出a,也就是我所輸入的東西,就像是右邊我輸入hi他就打印hi。
a=input('你的名字是甚麼?')
print('嗨',a,'你好')
再來就是延伸的用法了,跟上一個很像,但我在input的括弧裡放了一些文字,他不會影響輸入的資料,但是就可以在問的時候顯示一些文字。第二行的部分就是用我昨天教的一些用法,用逗號把文字和a分開來,然後一起打印出來,大家可以嘗試看看,也可以自己做一些變化。
b=int(input())
print(b+1)
再來也是一個延伸的用法,還記得我昨天有提過的 文字、數字 的問題嗎? 我們用input所輸入的資料都是文字,也就是說可以把它打印出來,但是沒辦法拿去運算。那上面的第一行跟一開始的差別就是在外面加了int()。把b設為input()上面有教過了,但是外面的int()是什麼意思呢?其實就是把他轉換成整數,那當然在int()的括弧裡面就不能放數字以外的東西,要不然電腦會沒辦法轉,整個程式也就停掉了。